@import '~@alife/aisc-core/purple/scss/index.scss';
/**
 * 页面级样式文件
 */

@import '~@alife/aone-core/variables/index.scss';

.setting-main {
  .setting-loading {
    height: 200px;
    display: flex;
    justify-content: center;
    align-items: center;
  }

  .setting-card-action {
    margin-top: 8px;
  }
}
.branch-extra-text {
  line-height: 20px;
  font-size: 14px;
  color: #006cfa;
  text-align: left;
}
.branches-table {
  .yx-table {
    overflow-x: auto;
    &-inner {
      min-width: 690px;
    }
  }
}
.branches-table-item {
  height: 61px;
  &:first-child {
    width: 215px;
  }
  .yx-table-cell-wrapper {
    width: 100%;
  }
}

.edit-btn {
  color: $primary-brand !important;
  margin-right: 18px;
}

// 表格宽度设置,超出...
.allow-push-col > div,
.allow-merge-col > div {
  width: 140px;
}

.merge-request-col > div {
  width: 470px;
}

@media screen and (max-width: 1680px) {
  .merge-request-col > div {
    width: 300px;
  }
}

@media screen and (max-width: 1440px) {
  .merge-request-col > div {
    width: 160px;
  }
}

@media screen and (max-width: 1280px) {
  .allow-push-col > div,
  .allow-merge-col > div {
    width: 100px;
  }
  .merge-request-col > div {
    width: 130px;
  }
}

@media screen and (max-width: 1162px) {
  .merge-request-col > div {
    width: 100px;
  }
}
